explosion-proof enclosure - Spanish English Dictionary